/* 改变主题色变量 */
//$--color-primary: #1ab394;
$--color-primary: #047bb9;

$--font-size-base: 13px;

$--font-size-mini: 12px;

$--size-base: 13px;

/* 改变 icon 字体路径变量，必需 */
$--font-path: '~element-ui/lib/theme-chalk/fonts';

@import "~element-ui/packages/theme-chalk/src/index";

.el-input__count-inner {
  line-height: initial;
}

.el-form-item__label {
  font-size: $--font-size-base !important;
}

.el-popper[x-placement^=bottom] {
  padding: 0 !important;
}

.el-checkbox__label {
  font-size: $--font-size-mini;
  padding-left: 5px;
}

.el-tabs__header {
  margin: 0 0 3px;
}

.el-tabs__item {
  //padding-top: 2px;
  padding: 2px 10px 0px;
  height: 40px;
  line-height: 40px;
  font-size: 13px;
}

.el-tabs--top .el-tabs__item.is-top:nth-child(2), .el-tabs--top .el-tabs__item.is-bottom:nth-child(2), .el-tabs--bottom .el-tabs__item.is-top:nth-child(2), .el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2) {
  padding-left: 15px;
}


.el-form-item {
  //margin: 0 0 5px 0 !important;

  :global(.el-form-item__label) {
    color: $--color-primary;
    font-size: 12px !important;
    //font-weight: 600 !important;
  }
}

.el-form-item--mini .el-form-item__content{
  //line-height: initial!important;
}
.el-form-item__error {
  padding-top: 1px;
  line-height: initial;
  font-size: 12px;
}

.el-button--mini {
  padding: 5px;
}

.el-button--text {
  padding: 0 !important;
}
.el-dialog__body{
  padding: 5px;
}

.el-dialog__header{
  padding: 15px 20px;
  background: #F2F4F7;
  .el-dialog__title{
    font-size: 20px;
    font-weight: bold;
  }
}
.el-dialog__headerbtn{
  top: 12px;
}

.el-dialog__footer {
  padding: 10px 20px;
  height: 52px;
}


.el-radio{
  margin-right: 10px;
  .el-radio__label{
    padding-left: 3px;
  }
}

.el-scrollbar__wrap{
  overflow-x: hidden;
  overflow-y: auto;
}

.el-scrollbar__bar.is-horizontal{
  display: none;
}

.el-select__tags-text {
  display: inline-flex;
  max-width: 4rem;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}
